*{margin: 0;padding: 0;border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: 100%;}
html,body{font-family: 'Helvetica Neue', Helvetica, STHeiTi, sans-serif;font-size: 15px;color: #22222d;}
body{position: relative;}
a,img{text-decoration: none;-webkit-appearance: none;}
button,input,textarea,select{font: inherit;border: none;background: none;-webkit-appearance: none;}
button.dis{background: #afafaf;}
h1,h2,h3,h4,h5{font-size: 100%;font-weight: 400;}
ul,li{z-index: 1;display: block;list-style: none;}
.clearfix{overflow: hidden;zoom: 1;}
.dis{pointer-events: none;}

#preload{position:fixed;z-index:11;top:0;right:0;left:0;width:100%;height:100%;background:#fff;}
.ball-clip-rotate-pulse{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;}
.ball-clip-rotate-pulse > div{position:absolute;top:0;left:0;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.ball-clip-rotate-pulse > div:first-child{top:9px;left:9px;width:16px;height:16px;-webkit-animation:scale 1s 0s cubic-bezier(.09, .57, .49, .9) infinite;animation:scale 1s 0s cubic-bezier(.09, .57, .49, .9) infinite;background:#ff9c00;}
.ball-clip-rotate-pulse > div:last-child{position:absolute;width:30px;height:30px;-webkit-animation:rotate 1s 0s cubic-bezier(.09, .57, .49, .9) infinite;animation:rotate 1s 0s cubic-bezier(.09, .57, .49, .9) infinite;-webkit-animation-duration:1s;animation-duration:1s;border:2px solid #ff9c00;border:2px solid;border-color:#ff9c00 transparent #ff9c00 transparent;background:transparent;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);}
  50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6);}
  100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);}}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);}
  50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6);}
  100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);}}
@-webkit-keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3);}
  100%{-webkit-transform:scale(1);transform:scale(1);}}
@keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3);}
  100%{-webkit-transform:scale(1);transform:scale(1);}}
